import 'package:fish_redux/fish_redux.dart';

enum CameraAction {
  action,
  onGuide,
  onShare,
  onCamera,
  onOpenPracticeList,
  onOpenPracticeVoice
}

class CameraActionCreator {
  static Action onGuide() {
    return const Action(CameraAction.onGuide);
  }

  static Action onShare() {
    return const Action(CameraAction.onShare);
  }

  static Action onCamera() {
    return const Action(CameraAction.onCamera);
  }

  static Action onOpenPracticeList() {
    return const Action(CameraAction.onOpenPracticeList);
  }

  static Action onOpenPracticeVoice() {
    return const Action(CameraAction.onOpenPracticeVoice);
  }

  static Action onAction() {
    return const Action(CameraAction.action);
  }
}
